package com.freemalll.merchant.domain.dto;


import com.freemalll.common.mybatis.dto.PageDto;
import com.freemalll.merchant.annotation.common.QueryCondition;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * <p>
 * 商户资方顺位引擎结果日志
 * </p>
 *
 * @author songshixiong
 * @since 2025-06-23
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Schema(description = "商户资方顺位引擎结果日志")
public class MerMerchantRiskCapitalOrderDto extends PageDto {

    @Schema(description = "主键")
    @QueryCondition(column = "capital_id")
    private String capitalId;

    @Schema(description = "商户id")
    @QueryCondition(column = "mer_id")
    private String merId;

    @Schema(description = "资方id")
    @QueryCondition(column = "source_id")
    private String sourceId;

    @Schema(description = "资方名称")
    @QueryCondition(column = "source_name")
    private String sourceName;


}
